put somebody on his mettle - Turco Inglés Diccionario